package br.urca.dao;

import java.util.List;

import br.urca.model.DisciplinaMatriculada;
import br.urca.model.Oferta;

public interface DisciplinasMatriculadasDAO {
	List<DisciplinaMatriculada> todos();
	List<DisciplinaMatriculada> buscarPorMatricula(String matricula);
	List<DisciplinaMatriculada> getDiscParaHistorico(String matricula);	
	List<DisciplinaMatriculada> buscarPorOferta(Oferta oferta);
	DisciplinaMatriculada buscarPorOfertaPedidoMatricula(String oferta, String pedido, String matricula);
	void atualizar(DisciplinaMatriculada disciplinaMatriculada);
}
